// Layouts
.single-layout {
	display: inline-block;
	font-size: 14px;
	line-height: 14px;
	color: #555;

	i {
		float: left;
		margin-right: 5px;
	}
}

.field-wrapper, .custom-field {
	display: inline-block;
}

.input-prepend input, .input-append input {
	width: 119px;
}

.panel-right {
	.input-prepend, .input-append {
		margin-bottom: 0;
	}

	> ul > li {
		display: none;
	}

	.dropdown-menu {
		li {
			&.right, .right, &.hide, .hide {
				float: none !important;
				display: block !important;
			}
		}
	}

	.imagepicker-wrapper {
		display: inline-block;
		margin-bototm: 0;
		vertical-align: middle;

		input, a.modal {
			float: left;
			display: inline-block;
			vertical-align: middle;
		}

		input {
			margin-right: 0;
			.border-radius(4px 0 0 4px);
			width: 105px;
		}

		a.modal {
			margin-top: 6px;
		}

		.sprocket-dropdown {
			float: left;
			margin-left: -1px;
			margin-bottom: 0;
			.dropdown-toggle {
				.border-radius(0 4px 4px 0);
				padding: 5px;
			}
		}
	}

	.group_imageresize {
		input {
			width: 30px;
		}

		.sprocket-dropdown {
			vertical-align: bottom;
		}

		.group-bit {
			margin-left: 10px;
			display: inline-block;
		}

		.group-label {
			display: block;
			label {
				width: auto !important;
			}
		}

		.group-field {
			float: left;
		}
	}
}
